package com.bxait.toymail.seckill.service;

import com.bxait.toymail.seckill.to.SecKillSkuRedisTo;

import java.util.List;

/*
@description:
@ClassName SecKillService
@author Chen
@create 2023-04-30 10:35
@Version 1.0
*/
public interface SecKillService {

    // 上架最近3天的秒杀商品
    void uploadSecKillSkuLatest3Days();

    // 获取当前时间内的秒杀的商品
    List<SecKillSkuRedisTo> getCurrentSecKillSkus();

    // 获取当前商品的秒杀信息
    SecKillSkuRedisTo getSkuSecKillInfo(Long skuId);

    // 秒杀商品
    String kill(String killId, String key, Integer num);
}
